Truckee
search
Explore
About
See
Do
Eat
Drink
Sleep
Buy
Getting there
See around
North America
→
USA
→
California
→
Sierra Nevada
→
Lake Tahoe
→
Truckee
jillmotts
kdinuraj
Simon Davison
Truckee is a pleasant town in the Lake Tahoe region of California.
CLOSE
×